What are the benefits of practicing meditation and how can it improve your life? Meditation is an ancient mind-body technique